package com.cqie.exception;

/**
 * 自定义异常类，用于处理异常情况
 */
public class SpecialException extends Exception {
    private final Integer code; // 状态码

    public SpecialException(String message) {
        super(message);
        this.code = 500; // 默认状态码
    }

    /**
     * 构造函数，用于创建自定义异常对象
     * @param code 状态码
     * @param message 异常信息
     */
    public SpecialException(Integer code, String message) {
        super(message);
        this.code = code; // 自定义状态码
    }

    public Integer getCode() {
        return code;
    }
}